humble oneself greatly - Turco Inglés Diccionario